bench racks - Turkish English Dictionary